#include "Socket.hpp"
#include <memory>
using namespace socket_ns;
class Listener
{
    public:
        Listener(uint16_t port) : _port(port) , _listensock(std::make_unique<TcpSocket>())
        {}
    private:
        uint16_t _port;
        std::unique_ptr<Socket> _listensock;
};